home *** CD-ROM | disk | FTP | other *** search
/ Windows 3-Pak - Disc 2 / Infomagic - Windows 3-Pak (Disc 2 of 3).iso / FAX-Tools / cc031899.exe / V3FILES.1 / ZYX2864.INI < prev    next >
INI File  |  1999-03-18  |  12KB  |  391 lines

  1. ;=================================================
  2. ;== Voice Modem Command Configuration
  3. ;==
  4. ;== ZyXEL 2864 Analog or Compatible
  5. ;=================================================
  6.  
  7. ;This section contains general information about this modem cfg file
  8. [VoiceModem]
  9. Description=ZyXEL 2864 (Analog)
  10. UniqueID=V3ZYXL
  11. VoiceFileExtension=VZX
  12. VoiceFileDescription=ZyXEL Voice (VZX)
  13.  
  14.  
  15. ;Issued to make sure modem is what we think it is...
  16. [VoiceModemTest]
  17. VoiceModemTestCommand=+FCLASS=8
  18.  
  19. ;Enter the sequence of commands required to enter voice mode
  20. [EnterVoiceMode]
  21. EnterVoiceModeCommand=+FCLASS=8;+VIP;S48.5=1;+VIT=0
  22.  
  23.  
  24. ;List of media modes supported
  25. ;Media Mode commands, leave empty for not supported.
  26. [MediaMode]
  27. MediaModeDATA=+FCLASS=0
  28. MediaModeCLASS1=
  29. MediaModeCLASS2=+FCLASS=2
  30. MediaModeCLASS20=+FCLASS=2.0
  31. MediaModeVOICE=+FCLASS=8
  32. MediaModeVOICEVIEW=
  33. MediaModeDSVD=
  34.  
  35.  
  36. ; Additional initialization strings sent for normal modem init if voice modem is installed
  37. ; These strings are sent out after the ModemTest command from above to configure basic
  38. ; settings for voice mode prior to the sofware switching back into data mode and waiting
  39. ; for incoming or outgoing calls
  40. [ExtraInitialization]
  41. ;enable auto-bauding
  42. Init1=s0=0
  43. Init2=
  44. Init3=
  45. Init4=
  46.  
  47. ; Initializations to be sent out just prior to switching into voice mode.
  48. [VoiceModeInit]
  49. ;disable inactivity timeout
  50. Init2=
  51. Init3=
  52. Init4=
  53.  
  54.  
  55. ;After entering voice mode, these commands are issued if they exist????
  56. [FlowControl]
  57. FlowControlNone=+FLO=0
  58. FlowControlHard=+FLO=2
  59. FlowControlBoth=
  60. FlowControlSoft=+FLO=1
  61. PlayUsingFlowControlSoft=
  62.  
  63.  
  64. ;Commands for issuing 'beep' before and/or after local or remote voice recording
  65. ;If no be desired, leave blank
  66. [RecordBeep]
  67. RecordBeepStart=+VTS={1,30}
  68. RecordBeepStop=
  69.  
  70. ;Values provided within software
  71. [ToneGeneration]
  72. PlayTone=+VTS=
  73. SimpleDTMF=0
  74. ToneDurationCommand=+VTD=
  75. ;Duration in 1/1000 secs
  76. ToneDurationTime=500
  77.  
  78. ;Silence Detection adjustment commands.  Two parts, sensitivity and timeout.
  79. ;string is built like this... SilenceDetectionXXXX + SilenceDetectionTimeout + TimoutValue <CR>
  80. [SilenceDetection]
  81. SilenceDetectionLeastSensitive=+VSD=1
  82. SilenceDetectionLessSensitive=+VSD=7
  83. SilenceDetectionMidSensitive=+VSD=15
  84. SilenceDetectionMoreSensitive=+VSD=22
  85. SilenceDetectionMostSensitive=+VSD=30
  86. SilenceDetectionDisable=
  87. SilenceDetectionEnable=
  88. SilenceDetectionTimeout=,
  89. SilenceDetectionTimeoutValue=55
  90.  
  91.  
  92.  
  93. ;CallID commands
  94. [CallerID]
  95. ;CID Enable
  96. CallerIDEnable=S40.2=1 S41.6=1 S42.2=1
  97. ;CID Disable
  98. CallerIDDisable=S40.2=0 S41.6=0 S42.2=0
  99.  
  100. ;Distinctive Ring Commands
  101. [DistinctiveRing]
  102. DRingEnable=S40.3=1 S40.4=1 S40.5=1 S40.6=1
  103. DRingDisable=S40.3=0 S40.4=0 S40.5=0 S40.6=0
  104.  
  105. ;------------------------------------------------------------------------------
  106. ;Relay control settings
  107. ; Most modems will only support a limited set of the options below
  108. [RelayControl]
  109. ;modem on-hook/ handset connected to telephoneline -- internal speaker off
  110. OnHookHandsetToTelco=+VLS=0
  111.  
  112. ;modem off-hook/modem connected to telco
  113. ;usually first reset modem to telco, then issue ATA to go off hook...
  114. OffHookModemToTelco=+VLS=2
  115.  
  116. ; record or play using local phone
  117. ; Modem on-hook/handset connected to modem (for local message play record thru local handset)
  118. OnHookHandsetToModem=+VLS=1
  119.  
  120. ; answer by connecting local phone to telephone line
  121. ; Modem off-hook/handset connected to telco modem connected to handset
  122. OffHookHandsetToTelcoModemToHandset=+VLS=2
  123.  
  124. ; local play using modem's internal speaker
  125. OnHookInternalSpeakerOn=+VLS=16
  126.  
  127. ; incoming call monitor using internal speaker
  128. OffHookInternalSpeakerOn=+VLS=2
  129.  
  130. ; local record using internal microphone
  131. OnHookInternalMicrophoneOn=+VLS=8
  132.  
  133. ; speaker phone using internal microphone and internal speaker
  134. OffHookInternalSpeakerInternalMic=+VLS=7
  135.  
  136. ; local play using external speaker
  137. OnHookExternalSpeakerOn=+VLS=16
  138.  
  139. ; answer call with modem in call monitor mode using external speaker
  140. OffHookExternalSpeakerOn=
  141.  
  142. ; speaker phone using internal microphone and external speaker
  143. OffHookInternalMicExternalSpeaker=
  144.  
  145. ; local record using external microphone
  146. OnHookExternalMicOn=+VLS=8
  147.  
  148. ; speaker phone using external microphone and internal speaker
  149. OffHookExternalMicInternalSpeaker=
  150.  
  151. ; speaker phone using external microphone and external speaker
  152. OffHookExternalMicExternalSpeaker=+VLS=7
  153.  
  154. ; local play or record with hand set or head set
  155. OnHookHeadsetToModem=
  156.  
  157. ; connect hand set or head set to telephone line
  158. OffHookHeadsetToTelco=
  159.  
  160. ; connect hand set or head set to telephone line with mute
  161. OffHookHeadsetToTelcoMuted=+VLS=5
  162.  
  163. ;---------------------------------------------------------------------------
  164.  
  165. ;These commands control the line level volume for the playing and recording of
  166. ;voice files.  The commands also control the level of the remote end on a speaker
  167. ;phone call
  168. [VolumeControl]
  169. PlaybackVolumeCommand=+VGT=
  170. PlaybackVolumeMin=56
  171. PlaybackVolumeMax=200
  172.  
  173. ;The next two commands are used to adjust volume incrementally during playback
  174. ;Ascii values separated by commas if more than one
  175. ;If a <dle> or other command character is required it must be included here!
  176. ;leave empty if not supported by your modem!!!!!
  177. VolumeAdjustIncrement=u
  178. VolumeAdjustDecrement=d
  179. RecordVolumeCommand=+VGR=
  180. RecordVolumeAutoGainCommand=+VGR=0
  181. RecordVolumeMin=56
  182. RecordVolumeMax=200
  183.  
  184. ;These commands control the levels of the local speaker and microphone when in
  185. ;speakerphone mode
  186. [SpeakerphoneVolumeControl]
  187. EnableSpeakerPhone=
  188. DisableSpeakerPhone=
  189. MicrophoneVolume=
  190. MicVolumeMin=
  191. MicVolumeMax=
  192. SpeakerVolume=
  193. SpeakerVolumeMin=
  194. SpeakerVolumeMax=
  195.  
  196. [VoiceFilePlay]
  197. ;Command sent to prepare modem for playing a voice file
  198. FileStartPlay=+VTX
  199. ;command sent to modem when voice file play is completed normally
  200. ;This is a sequence of ascii characters separated by commas
  201. FileEndPlay=16,03,10,16,03
  202. ;commands sent to modem to stop playing a voice file immediately (before it is done)
  203. ;This is a sequence of ascii characters separated by commas
  204. FileAbortPlay=16,03,10,16,03
  205. ;commands sent to modem to Pause and un-pause voice file playback
  206. ;This is a sequence of ascii characters separated by commas
  207. FilePausePlay=
  208. FileUnpausePlay=
  209.  
  210.  
  211. [VoiceFileRecord]
  212. ;Command sent to prepare modem for voice file recording
  213. FileStartRecord=+VRX
  214. ;command sent to modem to normally terminate a voice file recording
  215. ;This is a sequence of ascii characters separated by commas
  216. FileEndRecord=10
  217. ;command sent to modem to normally terminate a voice file recording
  218. ;This is a sequence of ascii characters separated by commas
  219. ;Key abort
  220. FileAbortRecord=16,33
  221. ;special processing on recorded files
  222. ;The number of bytes to be removed from the beginning and ending of voice data in the voice files
  223. StartRemoveBytes=
  224. EndRemoveBytes=10
  225.  
  226.  
  227. [VoiceFileQuality0]
  228. ;For usr all are high quality
  229. ;Lowest quality entries
  230. CompressionDescription=ZyXel Proprietary
  231. CompressionFormatLowest=2
  232. CompressionCommandLowest=+VSM=2,8000
  233.  
  234. ;Low quality entries
  235. CompressionFormatLow=4
  236. CompressionCommandLow=+VSM=4,8000
  237.  
  238. ;Medium quality entries
  239. CompressionFormatMed=4
  240. CompressionCommandMed=+VSM=4,9600
  241.  
  242. ;High quality entries
  243. CompressionFormatHigh=4
  244. CompressionCommandHigh=+VSM=4,9600
  245.  
  246. ;Highest quality entries
  247. CompressionFormatHighest=4
  248. CompressionCommandHighest=+VSM=4,9600
  249.  
  250.  
  251. ;BaudRate used to send commands to modem when in voice mode (based on selected compression)
  252. ;To use current baudrate, do not specify any values...
  253. [ModemBaudRate]
  254. BaudRateCompressionLowest=115200
  255. BaudRateCompressionLow=115200
  256. BaudRateCompressionMed=115200
  257. BaudRateCompressionHigh=115200
  258. BaudRateCompressionHighest=115200
  259.  
  260. ;The baudrate to be used during play and record only
  261. ;can be left blank if specified above under [ModemBaudRate]
  262. [PlayRecordBaudRate]
  263. BaudRatePlayRecLowest=
  264. BaudRatePlayRecLow=
  265. BaudRatePlayRecMed=
  266. BaudRatePlayRecHigh=
  267. BaudRatePlayRecHighest=
  268. ;0 = baudrate switched before issue of Play or Record command
  269. ;1 = baudrate switched after issue of Play or Record command
  270. ;no entry means no speed change before Play or Record
  271. BaudRateSwitchTime=
  272. ;Command to sync the baud rate sent prior to play/rec command
  273. ;leave blank if none needed
  274. ModemSyncPrePlayRecCommandLowest=
  275. ModemSyncPrePlayRecCommandLow=
  276. ModemSyncPrePlayRecCommandMed=
  277. ModemSyncPrePlayRecCommandHigh=
  278. ModemSyncPrePlayRecCommandHighest=
  279. ;Command to sync the baud rate sent after play/rec command
  280. ;leave blank if none needed
  281. ModemSyncPostPlayRecCommandLowest=
  282. ModemSyncPostPlayRecCommandLow=
  283. ModemSyncPostPlayRecCommandMed=
  284. ModemSyncPostPlayRecCommandHigh=
  285. ModemSyncPostPlayRecCommandHighest=
  286.  
  287. ;All modem codes are specified as ASCII byte values unless otherwise specified!
  288. [VoiceModemCodes]
  289. ;The byte used to escape codes from the modem during voice play/rec mode
  290. ;Usually <DLE> or ASCII 16
  291. ;Specify as numeric ASCII value
  292. EmbeddedEscapeCode=16
  293. ;How to pad when playing and encounter a <DLE><DLE> code
  294. PlayEscapePadding=16,26
  295. ;How to pad when playing and encounter a <DLE><ANY> code
  296. PlayEscapePaddingAnyChar=16,16
  297. ;set to 1 if recording should contain the sync (timing bytes...)
  298. ;set to zero to strip sync bytes (i.e. for most rockwell modems...)
  299. RecordRetainSyncByte=1
  300.  
  301. ;Values returned by the modem while in Voice Play/Rec mode
  302. ; it is assumed that all type of modems will report
  303. ; the 0-9 & A-D DTMF tones using corresponding characters.
  304. CodeDTMF0=0
  305. CodeDTMF1=1
  306. CodeDTMF2=2
  307. CodeDTMF3=3
  308. CodeDTMF4=4
  309. CodeDTMF5=5
  310. CodeDTMF6=6
  311. CodeDTMF7=7
  312. CodeDTMF8=8
  313. CodeDTMF9=9
  314. CodeDTMFA=A
  315. CodeDTMFB=B
  316. CodeDTMFC=C
  317. CodeDTMFD=D
  318. CodeDTMFStar=*
  319. CodeDTMFPound=#
  320. CodeAnswerTone=a
  321. CodeBellAnswer=f
  322. CodeBusy=b
  323. CodeFaxCallDetected=c
  324. CodeDataCallDetected=e
  325. CodeDialTone=d
  326. CodeOverrun=o
  327. CodeUnderrun=u
  328. CodeQuietDetected=q
  329. CodeSilenceDetected=s
  330. CodeLocalHandsetOnHook=h
  331. CodeLocalHandsetOffHook=H
  332. CodeRemoteOnHook=l
  333. CodeRemoteOffHook=L
  334. CodeExtensionOnHook=
  335. ;The below will also prevent DLE[o] from stoping recording...
  336. CodeExtensionOffHook=
  337. CodeRingDuringPlayRec=R
  338. 'ASCII values for DLE codes to disregard.
  339. 'must be delimited by commas, with starting and ending commas included
  340. 'eg: IgnoreWhilePlay=,23,145,59,
  341. CodeIgnoreDuringPlay=
  342. CodeIgnoreDuringRec=37,38,39,40,41
  343.  
  344.  
  345.  
  346. ;Voice compression format identifiers
  347.  
  348. ;#define V3VMD_ALL_COMP_PCM            0
  349.  
  350. ;//- ZyXEL voice file compression identifiers
  351. ;//- Do not use any of the 3-bit compression methods.
  352. ;#define V3VMD_VZX_COMP_ADPCM_2        2
  353. ;#define V3VMD_VZX_COMP_ADPCM_4        4
  354. ;#define V3VMD_VZX_COMP_ADPCM_DVI    40
  355. ;#define V3VMD_VZX_COMP_ALAW_PCM        80
  356. ;#define V3VMD_VZX_COMP_ULAW_PCM        81
  357.  
  358. ;//- Cirrus Logic Chipset voice file compression identifiers
  359. ;//- Do not use any of the 3-bit compression methods.
  360. ;#define V3VMD_VCL_COMP_CL1            140
  361. ;#define V3VMD_VCL_COMP_AD4            132
  362. ;#define V3VMD_VCL_COMP_08L            128
  363.  
  364. ;//- Rockwell Chipset voice file compression identifiers
  365. ;//- Do not use any of the 3-bit compression methods.
  366. ;#define V3VMD_VRK_COMP_ADPCM_2        2
  367. ;#define V3VMD_VRK_COMP_ADPCM_4        4
  368.  
  369. ;//- Dr. NeuHaus voice file compression identifiers
  370. ;#define V3VMD_VDN_COMP_ADPCM2_NIE    129
  371. ;#define V3VMD_VDN_COMP_ULOG_DNE        128
  372.  
  373. ;//- Multi-Tech voice file compression identifiers
  374. ;#define V3VMD_VMT_ADPCM_IMA_4        2
  375.  
  376. ;//- US Robotics voice file compression identifiers
  377. ;#define V3VMD_VUR_COMP_GSM            128
  378. ;#define V3VMD_VUR_COMP_ADPCM_G721    129
  379. ;#define V3VMD_VUR_COMP_ADPCM_IMA    130
  380. ;#define V3VMD_VUR_COMP_GSM_NE        1
  381.  
  382. ;//- PCtel Comrpession Identifiers
  383. ;//- modem only does 8000 samples per second
  384. ;#define V3VMD_VPT_COMP_ADPCM_4        4
  385.  
  386. ;//- TI X2 voice file compression identifiers
  387. ;#define V3VMD_VX2_COMP_GSM_B        128
  388. ;#define V3VMD_VX2_COMP_ADPCM_G721    129
  389. ;#define V3VMD_VX2_COMP_ADPCM_IMA    130
  390.